uncontrollable desire - Allemand Anglais Dictionnaire